#include "vd_kbd.h"

loff_t vd_kbd_llseek(struct file* fp, loff_t loff, int i)
{
  return 0;
}

ssize_t vd_kbd_read(struct file* fp, char __user* usr, size_t size, loff_t* offp)
{
  printk("some one read data\n");
  return 0;
}

ssize_t vd_kbd_write(struct file* fp, const char __user* usr, size_t size, loff_t* offp)
{
  return 0;
}

ssize_t vd_kbd_ioctl(struct inode* ino, struct file* f, unsigned int i, unsigned long l)
{
  return 0;
}

int vd_kbd_open(struct inode *ino, struct file *fp)
{
  return 0;
}

int vd_kbd_release(struct inode* ino, struct file* fp)
{
  return 0;
}
